layer cake

Noun
  1. cake having layers held together by a sweet filling and usually covered with frosting
layer cake
A baker carefully stacks the layers of a tall layer cake.